mouse-controlled movements - Alemán Inglés Diccionario